/**
 * EgresosDepartamento.java
 * Fecha de creación: 25/10/2013, 21:29:13
 */
package mx.adventista.tesoreria.modelo.entidad;

import java.io.Serializable;
import java.util.Date;

/**
 * Egresos por departamento
 * @author Edgardo Zavala (edgardo.zavala@gmail.com)
 */

public class EgresosDepartamento implements Serializable {
	private static final long serialVersionUID = -5840560469998466017L;

	private Integer id;
	private String concepto;
	private Double cantidad;
	private Long numeroNota;
	private Date fechaEgreso;
	private Date fechaCaptura;
	private Departamento departamento;

	/**
	 * @return el atributo id
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * @param id el id a actualizar
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * @return el atributo concepto
	 */
	public String getConcepto() {
		return concepto;
	}

	/**
	 * @param concepto el concepto a actualizar
	 */
	public void setConcepto(String concepto) {
		this.concepto = concepto;
	}

	/**
	 * @return el atributo cantidad
	 */
	public Double getCantidad() {
		return cantidad;
	}

	/**
	 * @param cantidad el cantidad a actualizar
	 */
	public void setCantidad(Double cantidad) {
		this.cantidad = cantidad;
	}

	/**
	 * @return el atributo numeroNota
	 */
	public Long getNumeroNota() {
		return numeroNota;
	}

	/**
	 * @param numeroNota el numeroNota a actualizar
	 */
	public void setNumeroNota(Long numeroNota) {
		this.numeroNota = numeroNota;
	}

	/**
	 * @return el atributo fechaEgreso
	 */
	public Date getFechaEgreso() {
		return fechaEgreso;
	}

	/**
	 * @param fechaEgreso el fechaEgreso a actualizar
	 */
	public void setFechaEgreso(Date fechaEgreso) {
		this.fechaEgreso = fechaEgreso;
	}

	/**
	 * @return el atributo fechaCaptura
	 */
	public Date getFechaCaptura() {
		return fechaCaptura;
	}

	/**
	 * @param fechaCaptura el fechaCaptura a actualizar
	 */
	public void setFechaCaptura(Date fechaCaptura) {
		this.fechaCaptura = fechaCaptura;
	}

	/**
	 * @return el atributo departamento
	 */
	public Departamento getDepartamento() {
		return departamento;
	}

	/**
	 * @param departamento el departamento a actualizar
	 */
	public void setDepartamento(Departamento departamento) {
		this.departamento = departamento;
	}

	/*
	 * (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		StringBuilder builder = new StringBuilder();
		builder.append("EgresosDepartamento [id=");
		builder.append(id);
		builder.append(", concepto=");
		builder.append(concepto);
		builder.append(", cantidad=");
		builder.append(cantidad);
		builder.append(", numeroNota=");
		builder.append(numeroNota);
		builder.append(", fechaEgreso=");
		builder.append(fechaEgreso);
		builder.append(", fechaCaptura=");
		builder.append(fechaCaptura);
		builder.append(", departamento=");
		builder.append(departamento);
		builder.append("]");
		return builder.toString();
	}

}
